Swarm Intelligence and Image Segmentation
نویسندگان
چکیده
Image segmentation plays an essential role in the interpretation of various kinds of images. Image segmentation techniques can be grouped into several categories such as edge-based segmentation, region-oriented segmentation, histogram thresholding, and clustering algorithms (Gonzalez & Woods, 1992). The aim of a clustering algorithm is to aggregate data into groups such that the data in each group share similar features while the data clusters are being distinct from each other. The K-means algorithm is a widely used method used for finding the structure of data (Tou & Gonzalez 1974). This unsupervised clustering technique has a strong tendency to get stuck into local minima when finding an optimal solution. Therefore, clustering results are heavily dependent on the initial cluster centers distribution. Hence, the search for good initial parameters is a challenging issue and the clustering algorithms require a great deal of experimentation to determine the input parameters for the optimal or suboptimal clustering results. Competitive learning model introduced in (Rumelhart & Zipser, 1986) is an interesting and powerful learning algorithm which can be used in unsupervised training for image classification (Hung, 1993). Simple Competitive Learning (SCL), shows stability over different run trials but this stable result is not always the global optima. In fact, in some cases the SCL converges to local optima over all run trials and the learning rate needs to be adjusted in the course of experimentation so that the global optimization can be achieved. There are a number of techniques, developed for optimization, inspired by the behaviours of natural systems (Pham & Karaboga, 2000). Swarm intelligence (SI) including Ant Colony Optimization (ACO) introduced in (Dorigo et al., 1996) and Particle Swarm Optimization (PSO) introduced in (Kennedy & Eberhart, 1995) has been introduced in the literature as an optimization technique. There are several SI approaches for data clustering in the literature which use clustering techniques such as K-means algorithm. In most of these approaches ACO or PSO are used to obtain the initial cluster centers for the K-means algorithm. We propose a hybrid algorithm which combines SI with K-means. We also use the same method to combine SI with SCL. Our aim is to make segmentation results of both K-means and SCL less dependent on the initial cluster centers and learning rate respectively. Hence, their results are more accurate and stabilized by employing the ACO and PSO optimization techniques. This improvement is due to the larger search space provided by these techniques. In addition, our
منابع مشابه
Modified CLPSO-based fuzzy classification System: Color Image Segmentation
Fuzzy segmentation is an effective way of segmenting out objects in images containing both random noise and varying illumination. In this paper, a modified method based on the Comprehensive Learning Particle Swarm Optimization (CLPSO) is proposed for pixel classification in HSI color space by selecting a fuzzy classification system with minimum number of fuzzy rules and minimum number of incorr...
متن کامل2D Image segmentation by Hybridization of PSO and BBO
Image segmentation is an important research issue in image processing. In this paper, hybridizing of the PSO and BBO algorithm for 2-D image segmentation is implemented. The common features from PSO and BBO algorithm are used and then hybridized for the segmentation. The results are evaluated on the basis of parameters; PSNR and SSIM. The results depicts that the proposed hybrid algorithm perfo...
متن کاملRecent Trends and Techniques in Image Segmentation using Particle Swarm Optimization-a Survey
Particle swarm optimization is the nature inspired computational search and optimization approach which was developed on the basis of behaviour of swarm. Recently each and every field of research is utilizing the properties of PSO. One of the popular field of research is image segmentation which is also fastest growing field. Taking the advantages of combining PSO with different image segmentat...
متن کاملA New Multilevel Thresholding Method Using Swarm Intelligence Algorithm for Image Segmentation
Thresholding is a popular image segmentation method that converts gray-level image into binary image. The selection of optimum thresholds has remained a challenge over decades. In order to determine thresholds, most methods analyze the histogram of the image. The optimal thresholds are often found by either minimizing or maximizing an objective function with respect to the values of the thresho...
متن کاملImage Segmentation Using Thresholding and Swarm Intelligence
Image segmentation is a significant technology for image process. Many segmentation methods have been brought forward to deal with image segmentation, among these methods thresholding is the simple and important one. To overcome shortcoming without using space information many thresholding methods based on 2-D histogram are often used in practical work. These methods segment images by using the...
متن کاملClustering Amelioration and Optimization with Swarm Intelligence for Color Image Segmentation
Cluster examination is data mining task for the assignment of collection a set of items in such a path, to the point that questions in the same gathering (called a cluster) are more like one another than to those in different gatherings (clusters). K-means grouping is a technique for group investigation which intends to parcel n perceptions into k groups in which every perception fits in with t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012